forward deposit purchase and sale commitments - Turkish English Dictionary